Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of idesia polycarpa
  1. noun
    deciduous roundheaded Asiatic tree widely grown in mild climates as an ornamental for its heart-shaped leaves and fragrant yellow-green flowers followed by hanging clusters of fleshy orange-red berries

    Similar: 

    type of:
Explanation of idesia polycarpa
My lists:
Recently viewed words: